audio-visual stimulation - Spanish English Dictionary